package com.corona.constants;

import com.badlogic.gdx.Application;

/**
 * 常量集合
 *
 * @author Corona
 * @since 2024-12-21
 */
public class Constants {

    /* 系统配置开始 **/

    //窗口相关
    public static final String WINDOW_TITLE = "Pokemon World";
    public static final Integer WINDOW_BASE_WIDTH = 160;
    public static final Integer WINDOW_BASE_HEIGHT = 144;

    //默认帧率
    public static final Integer DEFAULT_FPS = 60;


    //保存路径检测
    public static final String WARN_TO_SAVE_PATH_FOR_MAC = "/private";
    public static final String WARN_TO_SAVE_PATH_FOR_WINDOWS = "c:\\windows\\system32";

    //日志打印等级
    public static final int LOG_LEVEL = Application.LOG_INFO;

    public static final String GLFW_ASYNC = "glfw_async";
    public static final String TRACE_LEAKS = "--trace-leaks";
    public static final String USE_ANGLE = "--use-angle";

    public static final String SYSTEM_INFO = "system_info: ";

    /* 系统配置结束 **/


    /* 日志相关开始 **/

    //系统检测日志
    public static final String SYSTEM_CHECK_LOG = "system_check_log";

    public static final String SYSTEM_CHECK_SAVE_PATH = "save_path: ";


    /* 日志相关结束 **/


    /* 其他常量开始 **/



    /* 其他常量结束 **/

    /* 样式常量开始 **/


    /* 样式常量结束 **/

    /* 资源常量开始 **/

    public static final String ICON_PATH_PREFIX = "icons/";
    public static final String WINDOW_ICON_64 = "icon-64.png";
    public static final String WINDOW_ICON_32 = "icon-32.png";
    public static final String WINDOW_ICON_256 = "icon-256.png";


    /* 资源常量结束 **/


}
